import { createApp } from 'vue'
import './style.css'
import App from './App.vue'
import router from './router'

const app = createApp(App)
app.use(router)
app.mount('#app')

// const app = createApp(App)：通过 createApp 函数创建一个 Vue 应用实例，
// 参数 App 是根组件（通常是应用的入口组件）。
// app.use(router)：将路由插件（router）安装到应用中，
// 使整个应用可以使用路由功能（如页面跳转、路由参数等）。
// app.mount('#app')：将创建好的 Vue 应用实例挂载到 HTML 中 id 为 app 的 DOM 元素上，
// 此时 Vue 会接管该元素及其子元素的渲染和交互。
// 这三行代码共同完成了 Vue 应用从创建、配置到最终渲染到页面的过程。